be implanted - Español Inglés Diccionario